@charset "utf-8";
.price_l{width: 810px; height: 350px;float: left}
.price_r{width: 300px;height: 350px;float: right}
.price_title{padding-left: 20px;margin-top:10px;}
.price_title h2{font-size: 26px;height:30px;line-height:30px;font-weight: 500;border-left: 4px #F9644E solid;padding-left: 8px;}
.price_radio{height: 30px;width: 1100px;line-height: 30px;text-align: right;font-size: 14px}
.price_radio label{padding-right: 20px}
.price_radio input{vertical-align: middle;}
.price_line,#traficDiv{height: 380px;width: 1100px;margin:auto;}
.price_r_title{margin-top: 10px;}
.price_r_title p{font-size: 18px;height:30px;line-height:30px;font-weight: 500;border-left: 4px #F9644E solid;padding-left: 8px;}
.price_new{height: 50px;line-height: 50px; color:#ff6666;font-weight: bold;font-size: 16px; margin-bottom: 30px;border-bottom: #c0c0c0 1px dotted}
.table_div{margin: 50px 0px;}
.price-list {
    margin: auto;
    text-align: center;
    width: 1100px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.price-list th {
    background-color: #f9f9f9;
    border: 1px solid #e9e9e9;
    color: #000;
    font-weight: normal;
    height: 41px;
}
.price-list td {
    border: 1px solid #e9e9e9;
    color: #666;
    font-size: 12px;
    height: 41px;
}
.price_r_info p{ padding-left:5px; padding-right:10px; color:#666;line-height: 22px;font-size: 14px;}